Extending Dreamweaver Overview

The Document Object Model

The Dreamweaver JavaScript API

The File I/O API

The Design Notes API

The Fireworks Integration API

The HTTP API

C-Level Extensibility

Objects

Commands

Menu Commands

Property Inspectors

Floating Palettes

Behaviors

Data Translators
  What is a data translator?
  How data translators work
  The data translator API
  getTranslatorInfo()
  translateMarkup()
  Determining what kind of translator to use
  Adding a translated attribute to a tag
  Translating more than one attribute at a time
  A simple attribute translator example
  Inspecting translated attributes
  Locking translated tags or blocks of code
  A simple block/tag translator example
  Creating property inspectors for locked content
  Finding bugs in your translator

Extending Dreamweaver Help Credits